11da29d114831f7645e47ecaae236ffb5e9d529c,plugins/org.eclipse.xtext.ui.core/src/org/eclipse/xtext/ui/core/util/WorkspaceClasspathUriResolver.java,WorkspaceClasspathUriResolver,resolve,#Object#URI#,27

Before Change


            if (ClasspathUriUtil.isClasspathUri(classpathUri)) {
                IProject project = resource.getProject();
                IJavaProject javaProject = JavaCore.create(project);
                return findResourceInWorkspace(javaProject, classpathUri);
            }
        } catch (Exception exc) {
            throw new ClasspathUriResolutionException(exc);

After Change


            if (ClasspathUriUtil.isClasspathUri(classpathUri)) {
                IProject project = resource.getProject();
                IJavaProject javaProject = JavaCore.create(project);
                URI result = findResourceInWorkspace(javaProject, classpathUri);
 				if (classpathUri.fragment() != null)
 					result = result.appendFragment(classpathUri.fragment());
 				return result;
            }
        } catch (Exception exc) {
            throw new ClasspathUriResolutionException(exc);